pin one's faith on someone - Turco Inglés Diccionario